package org.jadedanha.model;

public class Usuario {
    private Integer id;
    private String nome;
    private Email email;
    private Senha senha;

    public Usuario setNome( String nome ) {
        this.nome = nome;

        return this;
    }


    public Integer getId() {
        return this.id;
    }

    public Usuario setId( Integer id ) {
        this.id = id;

        return this;
    }

    public String getNome() {
        return this.nome;
    }

    public Usuario setEmail( Email email ) {
        this.email = email;

        return this;
    }

    public Email getEmail() {
        return this.email;
    }

    public Usuario setSenha( Senha senha ) {
        this.senha = senha;

        return this;
    }

    public Senha getSenha() {
        return this.senha;
    }

    public String toString() {
        return String.format("Nome: %s \t E-mail: %s\n", this.getNome(), this.getEmail().toString() ); 
    }
}
